net/netip.uint128.lo (field)

27 uses

	net/netip (current package)
		netip.go#L362: 	return uint8(ip.addr.lo >> ((3 - i) * 8))
		netip.go#L434: 	lo1, lo2 := ip.addr.lo, ip2.addr.lo
		netip.go#L469: 	return ip.Is6() && ip.addr.hi == 0 && ip.addr.lo>>32 == 0xffff
		netip.go#L552: 		return ip.addr.hi == 0 && ip.addr.lo == 1
		netip.go#L706: 	byteorder.BEPutUint64(a16[8:], ip.addr.lo)
		netip.go#L715: 		byteorder.BEPutUint32(a4[:], uint32(ip.addr.lo))
		netip.go#L731: 		byteorder.BEPutUint32(ret[:], uint32(ip.addr.lo))
		netip.go#L736: 		byteorder.BEPutUint64(ret[8:], ip.addr.lo)
		netip.go#L746: 		if uint32(ip.addr.lo) == 0 {
		netip.go#L763: 		if uint32(ip.addr.lo) == 0 {
		netip.go#L1019: 		b = byteorder.BEAppendUint32(b, uint32(ip.addr.lo))
		netip.go#L1022: 		b = byteorder.BEAppendUint64(b, ip.addr.lo)
		netip.go#L1444: 		return uint32((ip.addr.lo^p.ip.addr.lo)>>((32-p.Bits())&63)) == 0
		uint128.go#L15: 	lo uint64
		uint128.go#L29: func (u uint128) isZero() bool { return u.hi|u.lo == 0 }
		uint128.go#L33: 	return uint128{u.hi & m.hi, u.lo & m.lo}
		uint128.go#L38: 	return uint128{u.hi ^ m.hi, u.lo ^ m.lo}
		uint128.go#L43: 	return uint128{u.hi | m.hi, u.lo | m.lo}
		uint128.go#L48: 	return uint128{^u.hi, ^u.lo}
		uint128.go#L53: 	lo, borrow := bits.Sub64(u.lo, 1, 0)
		uint128.go#L59: 	lo, carry := bits.Add64(u.lo, 1, 0)
		uint128.go#L68: 	return [2]*uint64{&u.hi, &u.lo}